dolphin kick - French English Dictionary